$(function(){
     var limitSum = 140;//限制的字数
     var showWords = $("#showWords");
     //文本框获得焦点和失去焦点时的事件
     $("#txt").focus(function(){
    	 if($(this).val() == "")
    	 {
    		 showWords.show().html("还可以输入"+"<span>"+limitSum+"</span>"+"个字")
    		 .find("span").css({
    			 "font-size":"20px",
    			 "color":"green"
    		 });
    	 }
     }).blur(function(){
    	 if($(this).val() == "")
    	 {
    		 showWords.hide();
    	 }
     });
     //文本输入时改变
     $("#txt").on("input propertychange",function(){
    	 var iNum=Math.ceil(getLength($(this).val())/2);//Math函数向上取整,这里统计的是字符数
	      if(iNum>limitSum)
	      {
	    	  showWords.html("已经超过"+"<span>"+(iNum-limitSum)+"</span>"+"个字")
	    	  .find("span").css({
	          		"font-size":"20px",
	          		"color":"red"
	          	});    
	      }
	      else{
	    	  showWords.html("还可以输入"+"<span>"+(limitSum-iNum)+"</span>"+"个字")
	    	  .find("span").css({
	    		  "font-size":"20px",
	    		  "color":"green"
	    	  });
	      }
    });
});
//处理输入的内容是文字还是字母的函数
function getLength(str){
	return String(str).replace(/[^\x00-\xff]/g,'aa').length;
};
